.sprite {
  background-image: url('../images/sprites.png');
}
.sprite-p2p {
  background-position: -10px -10px;
  width: 42px;
  height: 42px;
}
.sprite-ad {
  background-position: -10px -72px;
  width: 42px;
  height: 42px;
}
.sprite-bao {
  background-position: -10px -134px;
  width: 42px;
  height: 42px;
}
.sprite-bao1 {
  background-position: -10px -196px;
  width: 42px;
  height: 42px;
}
.sprite-car {
  background-position: -10px -258px;
  width: 42px;
  height: 42px;
}
.sprite-car1png {
  background-position: -10px -320px;
  width: 42px;
  height: 42px;
}
.sprite-home {
  background-position: -10px -382px;
  width: 42px;
  height: 42px;
}
.sprite-home1 {
  background-position: -10px -444px;
  width: 42px;
  height: 42px;
}
.sprite-ad1 {
  background-position: -10px -506px;
  width: 42px;
  height: 42px;
}
.sprite-p2p1 {
  background-position: -10px -568px;
  width: 42px;
  height: 42px;
}
.sprite-phone {
  background-position: -10px -630px;
  width: 42px;
  height: 42px;
}
.sprite-phone1 {
  background-position: -10px -692px;
  width: 42px;
  height: 42px;
}
.sprite-share {
  background-position: -10px -754px;
  width: 42px;
  height: 42px;
}
.sprite-share1 {
  background-position: -10px -816px;
  width: 42px;
  height: 42px;
}
.sprite-smile {
  background-position: -10px -878px;
  width: 42px;
  height: 42px;
}
.sprite-smile1 {
  background-position: -10px -940px;
  width: 42px;
  height: 42px;
}
.sprite-nav {
  background-image: url('../images/sprites-nav.png');
}
.sprite-nav-gongsi {
  background-position: -10px -10px;
  width: 44px;
  height: 44px;
}
.sprite-nav-back-to-top-hover {
  background-position: -10px -74px;
  width: 44px;
  height: 44px;
}
.sprite-nav-customer-service-hover {
  background-position: -10px -138px;
  width: 44px;
  height: 44px;
}
.sprite-nav-customer-service {
  background-position: -10px -202px;
  width: 44px;
  height: 44px;
}
.sprite-nav-gongsi-hover {
  background-position: -10px -266px;
  width: 44px;
  height: 44px;
}
.sprite-nav-back-to-top {
  background-position: -10px -330px;
  width: 44px;
  height: 44px;
}
.sprite-nav-tel-hover {
  background-position: -10px -394px;
  width: 163px;
  height: 44px;
}
.sprite-nav-tel {
  background-position: -10px -458px;
  width: 44px;
  height: 44px;
}
.sprite-nav-video {
  background-position: -10px -522px;
  width: 44px;
  height: 44px;
}
.sprite-nav-wx-sidebar {
  background-position: -10px -586px;
  width: 44px;
  height: 44px;
}
.sprite-nav-weixin-hover {
  background-position: -10px -650px;
  width: 317px;
  height: 253px;
}
